package com.ruide_info.demo.aop;

import org.springframework.stereotype.Service;
import ruide_info_mvc.base.core.aop.ICustomAop;

import java.lang.reflect.Method;

/**
 * 自定义AOP <br>
 * 留给程序员足够多的想象空间, 日志,token等等......
 * @ClassName DemoAop
 * @Author wangBo
 * @Date 2019/7/21 0021 下午 3:49
 * @Version 1.0
 */
@Service(value = "customAop")
public class DemoAop implements ICustomAop {

    /**
     * 功能描述: 前切
     * @Author wangBo
     * @Date 2019/7/21 0021 下午 3:50
     * @return boolean
     **/
    @Override
    public boolean beforeAdvice(Object obj, Method method, Object params) {
        return false;
    }

    /**
     * 功能描述: 后切
     * @Author wangBo
     * @Date 2019/7/21 0021 下午 3:50
     * @return boolean
     **/
    @Override
    public void afterAdvice(Object obj, Method method, Object params, Object returnValue) {

    }
}
